package com.xbongbong.pro.paymenttask.pojo.vo;

import com.xbongbong.paas.pojo.ButtonPojo;
import com.xbongbong.paas.toolbox.helper.PageHelper;
import com.xbongbong.pro.paymenttask.pojo.PaymentTaskPlanPojo;
import com.xbongbong.saas.domain.entity.PaymentTaskUserEntity;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author: 汪腾伟
 * @date: 2020/8/6
 * @desrcption: 回款计划列表界面的返回实体
 * @version:1.0
 */
@Getter
@Setter
public class PaymentTaskPlanVO implements Serializable {

    /**
     * 回款计划的一些具体内容返回
     */
    private List<PaymentTaskPlanPojo> planList;

    /**
     * 存储用户信息
     */
    private Map<String, List<PaymentTaskUserEntity>> userMap;

    /**
     * 右上角按钮权限
     */
    private List<ButtonPojo> topPermissions;

    /**
     * 分页信息
     */
    private PageHelper pageHelper;

    /**
     * 内容里面的菜单权限
     */
    private List<ButtonPojo> contentPermissions;


}
